Login

Sign up now

Compare teams

St Johnstone Celtic
name St. Johnstone Football Clubfound 1884country country flag Scotland website http://www.perthstjohnstonefc.co.uk name The Celtic Football Clubfound 1888country country flag Scotland website http://www.celticfc.net
Next match
2025-04-06 11:00
St Johnstone vs Celtic
country flag Scotland - Premiership 2024/2025
2025-04-06 11:00
St Johnstone vs Celtic
country flag Scotland - Premiership 2024/2025
Match between teams
2024-12-29 Celtic 4 0 St Johnstone +
Essel Aaron (26') (30') Kuehn Nikolas-gerrit- (59') Furuhashi Kyogo (64') Furuhashi Kyogo (73') Maeda Daizen competition: Scotland - Premiership 2024/2025
2024-09-28 St Johnstone 0 6 Celtic +
(30') Smith Matt Furuhashi Kyogo (35') Maeda Daizen (39') Bernardo Paulo (43') Furuhashi Kyogo (45') Mcgregor Callum (54') Maeda Daizen (72') Uche Idah Adam (83') competition: Scotland - Premiership 2024/2025
2024-03-16 Celtic 3 1 St Johnstone +
(40') Furuhashi Kyogo Sidibeh Adama (45') (46') Kuehn Nikolas-gerrit- (68') Forrest James Smith Connor (81') Mcgowan Ryan (90') Phillips Daniel (90') competition: Scotland - Premiership 2023/2024
2023-12-03 St Johnstone 1 3 Celtic +
(13') Mcgowan Ryan (40') Jaiyesimi Diallang Mcgregor Callum (67') Furuhashi Kyogo (79') O'riley Matthew (79') (79') Mitov Dimitar Forrest James (90') competition: Scotland - Premiership 2023/2024
2023-08-26 Celtic 0 0 St Johnstone +
Mcclelland Sam (44') (51') O'riley Matthew Brown James (88') Macpherson Cameron (90') competition: Scotland - Premiership 2023/2024
2023-02-05 St Johnstone 1 4 Celtic +
Considine Andrew (13') Furuhashi Kyogo (22') (25') Wright Drey Mooy Aaron (38') Jota (41') Taylor Greg (72') (78') Mclennan Connor (89') Brown James (90') Considine Andrew Turnbull David (90') competition: Scotland - Premiership 2022/2023
2022-12-24 Celtic 4 1 St Johnstone +
(13') Mooy Aaron (14') Hatate Reo Phillips Daniel (16') (17') Furuhashi Kyogo (33') Carter-vickers Cameron (40') Furuhashi Kyogo (52') Hatate Reo Wright Drey (67') (90') Turnbull David (90') Turnbull David competition: Scotland - Premiership 2022/2023
2022-10-08 St Johnstone 1 2 Celtic +
Welsh Stephen (11') (21') Mcgowan Ryan Considine Andrew (42') (49') Hallberg Melker (53') Kucheriavyi Maksym Carter-vickers Cameron (90') Giakoumakis Georgios (90') Giakoumakis Georgios (90') (90') Mitchell Alex competition: Scotland - Premiership 2022/2023
2022-04-09 Celtic 7 0 St Johnstone +
(8') Hatate Reo (22') Giakoumakis Georgios (36') Maeda Daizen (52') Juranovic Josip (70') O'riley Matthew (73') O'riley Matthew (78') Abada Liel competition: Scotland - Scottish Football League 2021/2022
2021-12-26 St Johnstone 1 3 Celtic +
Abada Liel (9') Abada Liel (22') (59') Butterfield Jacob (69') Kane Christopher Bitton Nir (82') (85') Dendoncker Lars Bitton Nir (86') competition: Scotland - Scottish Football League 2021/2022
2021-11-20 Celtic 1 0 St Johnstone +
(14') Bitton Nir Mccart Jamie (55') Bryson Craig (56') (56') Furuhashi Kyogo Davidson Murray (64') (73') Forrest James Rooney Shaun (75') (83') Turnbull David Craig Liam (90') Crawford Alistair (90') competition: Scotland - League Cup 2021/2022
2021-10-23 Celtic 2 0 St Johnstone +
Macpherson Cameron (29') (34') Giakoumakis Georgios Bryson Craig (55') (77') Carter-vickers Cameron Kane Christopher (77') Ambrose Efe (79') Gordon Liam (79') (80') Juranovic Josip competition: Scotland - Scottish Football League 2021/2022
2021-05-12 Celtic 4 0 St Johnstone +
(23') Turnbull David (24') Edouard Odsonne (79') Vassbakk Ajer Kristoffer (85') Dembele Karamoko competition: Scotland - Premiership 2020/2021
2021-02-14 St Johnstone 1 2 Celtic +
(50') Rooney Turnbull (58') Edouard (60') Edouard (62') Christie (73') competition: Scotland - Premiership 2020/2021
2020-12-06 Celtic 1 1 St Johnstone +
Bryson (54') Wotherspoon (64') Kane (68') (78') McGregor Kane (79') (83') Elyounoussi McNamara (90') Craig (90') competition: Scotland - Premiership 2020/2021
2020-10-04 St Johnstone 0 2 Celtic +
Ntcham (13') (19') Wotherspoon Turnbull (49') (68') Davidson Griffiths (90') (90') Gordon Klimala (90') competition: Scotland - Premiership 2020/2021
2020-03-01 St Johnstone 0 1 Celtic +
(19') Butcher Matt Bitton Nir (45') (53') Hendry Callum (79') Mccart Jamie Christie Ryan (81') Forster Fraser (89') (89') Gordon Liam competition: Scotland - FA Cup 2019/2020
2020-01-29 St Johnstone 0 3 Celtic +
Ntcham Olivier (6') Forster Fraser (20') Griffiths Leigh (26') (54') Mccann Alistair (55') Duffy Wallace competition: Scotland - Scottish Premiership 2019/2020
2019-08-03 Celtic 7 0 St Johnstone +
(9') Johnston Michael (26') Christie Ryan Kennedy Matthew (27') (30') Christie Ryan (67') Christie Ryan (72') Ntcham Olivier Foster Richard (74') Davidson Murray (78') (80') Edouard Odsonne (86') Griffiths Leigh competition: Scotland - Scottish Premiership 2019/2020
2019-02-10 Celtic 5 0 St Johnstone +
(3') Sinclair Scott (9') Brown Scott (52') Forrest James (54') Sinclair Scott (73') Hayes Jonny (89') Sinclair Scott competition: Scotland - FA Cup 2018/2019
2019-02-03 St Johnstone 0 2 Celtic +
(62') Swanson Danny Forrest James (78') Forrest James (79') (81') Goss Sean Weah Timothy (89') Ajer Kristoffer (90') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2019-01-30 Celtic 2 0 St Johnstone +
(32') Christie Ryan (53') Mcgregor Callum (55') Christie Ryan Davidson Murray (70') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-10-07 St Johnstone 0 6 Celtic +
Forrest James (15') Edouard Odsonne (22') Forrest James (30') Forrest James (38') Forrest James (44') (48') Swanson Danny (75') Wotherspoon David (77') Anderson Steven Mcgregor Callum (84') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-09-26 St Johnstone 0 1 Celtic +
Griffiths Leigh (83') Tierney Kieran (86') Boyata Dedryck (90') competition: Scotland - League Cup 2018/2019
2018-02-18 Celtic 0 0 St Johnstone +
Foster Richard (45') Davidson Murray (76') Alston Blair (90') Wotherspoon David (90') competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-11-04 St Johnstone 0 4 Celtic +
Sinclair Scott (28') (55') Paton Paul (65') Wotherspoon David Dembele Moussa (72') Anderson Steven (75') Ntcham Olivier (89') competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-08-26 Celtic 1 1 St Johnstone +
Maclean Steven (39') Paton Paul (51') (55') Lustig Mikael Maclean Steven (72') (73') Hayes Jonny (79') Mcgregor Callum Craig Liam (81') competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-05-06 Celtic 4 1 St Johnstone +
Maclean Steven (28') (47') Roberts Patrick Maclean Steven (49') (52') Boyata Dedryck (62') Roberts Patrick Swanson Danny (64') (71') Mcgregor Callum Paton Paul (75') (76') Griffiths Leigh Wotherspoon David (79') competition: Scotland - Scottish Premiership 2016/2017
2017-02-05 St Johnstone 2 5 Celtic +
Henderson Liam (6') (31') Watson Keith (43') Wotherspoon David (59') Paton Paul Dembele Moussa (61') Dembele Moussa (75') Sinclair Scott (81') Dembele Moussa (85') Lustig Mikael (90') (90') Craig Liam competition: Scotland - Scottish Premiership 2016/2017
2017-01-25 Celtic 1 0 St Johnstone +
Craig Liam (17') (72') Boyata Dedryck Paton Paul (76') (81') Gordon Craig competition: Scotland - Scottish Premiership 2016/2017
2016-08-20 St Johnstone 2 4 Celtic +
Griffiths Leigh (28') Griffiths Leigh (38') Sinclair Scott (40') Janko Saidy (43') Forrest James (44') Forrest James (45') (45') Paton Paul (58') Davidson Murray Biton Nir (58') (83') Swanson Danny (87') Maclean Steven (89') Maclean Steven Christie Ryan (90') competition: Scotland - Scottish Premiership 2016/2017
2016-05-11 St Johnstone 2 1 Celtic +
Johansen Stefan (28') (35') Anderson Steven Griffiths Leigh (53') (56') Maclean Steven (57') Maclean Steven (61') Swanson Danny (77') Cummins Graham competition: Scotland - Scottish Premiership 2015/2016
2016-01-23 Celtic 3 1 St Johnstone +
(9') Mackay-steven Gary- Maclean Steven (12') (43') Armstrong Stuart Davidson Murray (45') Shaughnessy Joe (45') (55') Mackay-steven Gary- competition: Scotland - Scottish Premiership 2015/2016
2015-12-13 St Johnstone 0 3 Celtic +
Izaguirre Emilio (23') Ciftci Nadir (35') (45') Maclean Steven (45') Mackay Dave Boyata Dedryck (49') Johansen Stefan (59') (63') Wotherspoon David Ciftci Nadir (67') competition: Scotland - Scottish Premiership 2015/2016
2015-08-29 Celtic 3 1 St Johnstone +
Boyata Dedryck (11') (18') Griffiths Leigh (45') Rogic Tom (67') Mulgrew Charlie competition: Scotland - Scottish Premiership 2015/2016
2015-05-15 St Johnstone 0 0 Celtic +
Matthews A. (30') (38') Millar C. Commons K. (45') (69') Miller G. Brown S. (72') competition: Scotland - Premiership 2014/2015
2015-03-04 Celtic 0 1 St Johnstone +
Swanson D. (22') Swanson D. (54') Anderson S. (61') (77') Armstrong S. competition: Scotland - Premiership 2014/2015
2015-02-14 St Johnstone 1 2 Celtic +
Griffiths L. (1') (51') Maclean S. Johansen S. (52') (67') Croft L. (72') O Halloran M. Brown S. (77') Denayer J. (89') competition: Scotland - Premiership 2014/2015
2014-08-13 St Johnstone 0 3 Celtic +
Johansen S. (52') Stokes A. (55') (58') Mackay D. (70') Wotherspoon D. (75') Mackay D. Biton N. (76') Mcgregor C. (84') competition: Scotland - Premiership 2014/2015
2014-05-07 St Johnstone 3 3 Celtic +
(9') Clancy T. Commons K. (53') Pukki T. (69') Pukki T. (73') Van Dijk V. (77') (84') Brown S. (86') O Halloran M. competition: Scotland - Premiership 2013/2014
2014-02-16 Celtic 3 0 St Johnstone +
(16') Stokes A. (64') Stokes A. (66') Stokes A. Unknown (82') competition: Scotland - Premiership 2013/2014
2013-12-26 St Johnstone 0 1 Celtic +
Van Dijk V. (5') (42') Wotherspoon D. (59') Wright F. Fisher D. (66') (76') Davidson M. competition: Scotland - Premiership 2013/2014
2013-09-21 Celtic 2 1 St Johnstone +
(11') Pukki T. (26') Mulgrew C. Cregg P. (68') Anderson S. (78') Caddis L. (81') (82') Forster F. Caddis L. (83') competition: Scotland - Premiership 2013/2014
2013-05-11 Celtic 4 0 St Johnstone +
(2') Ledley J. (18') Forrest J. Wright F. (19') (36') Mulgrew C. Vine R. (50') (50') Wanyama V. (51') Forrest J. Davidson M. (64') (71') Samaras G. Cregg P. (73') (84') Lustig M. (90') Wright F. competition: Scotland - Premier League 2012/2013
2013-02-19 St Johnstone 1 1 Celtic +
(18') Doughty M. Ambrose E. (37') (38') Maclean S. (82') Hasselbaink N. (82') Cregg P. Wilson K. (82') competition: Scotland - Premier League 2012/2013
2012-11-11 Celtic 1 1 St Johnstone +
(51') Watt T. Davidson M. (54') Hasselbaink N. (77') competition: Scotland - Premier League 2012/2013
2012-10-30 Celtic 5 0 St Johnstone +
(28') Commons K. (32') Commons K. Mackay D. (33') (38') Hooper G. (49') Watt T. (50') Ambrose E. Anderson S. (56') (57') Commons K. (61') Mulgrew C. Miller G. (82') Hasselbaink N. (87') (87') Lustig M. competition: Scotland - League Cup 2012/2013
2012-09-15 St Johnstone 2 1 Celtic +
Commons K. (4') (11') Cregg P. (18') Tade G. (55') Millar C. Izaguirre E. (58') (66') Anderson S. (80') Vine R. (81') Craig L. Commons K. (82') Wanyama V. (84') Mulgrew C. (90') competition: Scotland - Premier League 2012/2013
2012-05-03 Celtic 1 0 St Johnstone +
(28') Stokes McCracken (38') competition: Scotland - Premier League 2011/2012
2012-04-01 Celtic 2 0 St Johnstone +
Maybury (25') Croft (43') (66') Samaras (70') Millar Craig (71') competition: Scotland - Premier League 2011/2012
2011-12-18 St Johnstone 0 2 Celtic +
(45') Craig Hooper (60') Kayal (63') Ki S-y.- (64') (70') Moon (77') Mackay competition: Scotland - Premier League 2011/2012
2011-08-21 Celtic 0 1 St Johnstone +
Craig (41') Mackay (60') McCracken (76') Davidson (84') competition: Scotland - Premier League 2011/2012
2011-04-12 St Johnstone 0 1 Celtic +
Kayal (45') (67') Grainger Izaguirre (71') (90') Gartland competition: Scotland - Premier League 2010/2011
2010-12-26 Celtic 2 0 St Johnstone +
Maybury (57') Parkin (88') (89') Majstorovic (90') Sung-yeung- (90') Cha D-r.- (90') Cha D-r. competition: Scotland - Premier League 2010/2011
2010-10-30 St Johnstone 0 3 Celtic +
McGinn (2') (3') Grainger McGinn (3') Izaguirre (41') (48') Macdonald (87') Grainger McGinn (89') competition: Scotland - Premier League 2010/2011
2010-10-27 St Johnstone 2 3 Celtic +
Stokes (8') McGinn (12') Stokes (13') (31') Parkin (54') Davidson competition: Scotland - League Cup 2010/2011
2010-03-20 Celtic 3 0 St Johnstone +
(16') Thompson Swankie (21') Davidson (59') Grainger (63') (67') Keane (87') Samaras competition: Scotland - Premier League 2009/2010
2010-01-24 St Johnstone 1 4 Celtic +
(12') Craig (40') Gartland (46') Gartland (46') Gartland Fortune (64') Samaras (77') Samaras (78') Fortune (81') McCourt (86') competition: Scotland - Premier League 2009/2010
2009-08-22 Celtic 5 2 St Johnstone +
(21') Fortune (28') Maloney Samuel (36') (53') Maloney (54') Fortune (74') McDonald Morris (76') competition: Scotland - Premier League 2009/2010
2007-04-14 St Johnstone 1 2 Celtic +
Hesselink (13') (19') Hardie Hesselink (54') competition: Scotland - FA Cup 2006/2007
2003-02-23 Celtic 3 0 St Johnstone +
(32') Hartson J. (77') Smith J. (86') Hartson J. competition: Scotland - FA Cup 2002/2003
2002-01-19 Celtic 2 1 St Johnstone +
Dods (6') (9') Larsson H. (11') Thompson A. competition: Scotland - Premier League 2001/2002
2001-11-03 St Johnstone 1 2 Celtic +
Dods (20') (26') Dods Larsson P. (90') competition: Scotland - Premier League 2001/2002
2001-07-28 Celtic 3 0 St Johnstone +
(37') Mjallby J. (64') Lambert P. (72') Lambert P. Djebaili (81') competition: Scotland - Premier League 2001/2002
2001-03-14 St Johnstone 1 2 Celtic +
Johnson T. (29') (43') McCluskey S. Larsson H. (61') competition: Scotland - Premier League 2000/2001
2000-11-12 Celtic 4 1 St Johnstone +
(13') Sutton C. (34') Larsson H. (39') Moravcik L. (60') Larsson H. Russell C. (82') competition: Scotland - Premier League 2000/2001
2000-10-17 St Johnstone 0 2 Celtic +
Valgaeren J. (42') Larsson H. (86') competition: Scotland - Premier League 2000/2001
2000-05-13 St Johnstone 0 0 Celtic +
no action competition: Scotland - Premier League 1999/2000
2000-03-11 Celtic 4 1 St Johnstone +
(17') Burchill M. Connolly P. (34') (65') Viduka M. (68') Viduka M. (70') Burchill M. competition: Scotland - Premier League 1999/2000
1999-10-24 St Johnstone 1 2 Celtic +
(28') Lowndes N. Burchill M. (48') Wieghorst M. (90') competition: Scotland - Premier League 1999/2000
1999-08-07 Celtic 3 0 St Johnstone +
(6') Mjallby J. (28') Viduka M. (50') Wieghorst M. competition: Scotland - Premier League 1999/2000
1999-04-24 St Johnstone 1 0 Celtic +
(55') O Halloran K. competition: Scotland - Premier League 1998/1999
1999-01-31 Celtic 5 0 St Johnstone +
(6') Brattbakk H. (18') Moravcik L. (30') Larsson P. (75') Brattbakk H. (77') Brattbakk H. competition: Scotland - Premier League 1998/1999
1998-11-14 St Johnstone 2 1 Celtic +
(45') Simao Larsson P. (51') (78') McAnespie K. competition: Scotland - Premier League 1998/1999
1998-09-23 Celtic 0 1 St Johnstone +
Dasovic N. (15') competition: Scotland - Premier League 1998/1999
1998-05-09 Celtic 2 0 St Johnstone +
(3') Larsson P. (72') Brattbakk competition: Scotland - Premier League 1997/1998
1997-12-27 St Johnstone 1 0 Celtic +
(72') Oboyle competition: Scotland - Premier League 1997/1998
1997-10-25 Celtic 2 0 St Johnstone +
(31') Larsson P. (34') Donnelly K. competition: Scotland - Premier League 1997/1998
1997-08-23 St Johnstone 0 2 Celtic +
Larsson P. (45') Jackson M. (64') competition: Scotland - Premier League 1997/1998
show all matches
Summary match factsAll team matches 79St Johnstone wins 8Celtic wins 62Draw matches 9
Last 10 matches
(18') Hoilett Junior (29') Boyle Martin Sprangler Sven (59') Svedberg Jonathan (78') (80') Iredale Jack Holt Jason (80') (90') Bowie Kieron competition: Scotland - Premiership 2024/2025
no action competition: Scotland - Premiership 2024/2025
Duke-mckenna Stephen (4') (33') Mcgowan Ryan Carey Graham (73') competition: Scotland - Fa Cup 2024/2025
Kirk Mackenzie (40') (43') Murray Simon (50') Garza Cesar (86') Murray Simon competition: Scotland - Premiership 2024/2025
(66') Kirk Mackenzie (85') Douglas Barry (90') Fisher Andrew competition: Scotland - Premiership 2024/2025
Kabangu Elton (36') (53') Sidibeh Adama Kabangu Elton (57') Penrice James (61') Taylor Gerald (90') Kabangu Elton (90') competition: Scotland - Premiership 2024/2025
(9') Polworth Liam Wright Drey (41') (49') Mayo Lewis (56') Murray Fraser (60') Wales Bobby Carey Graham (90') competition: Scotland - Premiership 2024/2025
(35') Watt Elliot Macdonald Kyle (44') Hendrie Stephen (55') (87') Sidibeh Adama Longridge Jackson (90') competition: Scotland - Fa Cup 2024/2025
Sprangler Sven (34') Mikulic Bozo (71') (89') Phillips Killian competition: Scotland - Premiership 2024/2025
Halliday Andrew (4') (22') Kucheriavyi Maksym Sparrow Tom (47') Thompson Dominic (61') Paton Harry (70') (87') Steven Taylor (88') Mikulic Bozo Armstrong Luke (90') competition: Scotland - Premiership 2024/2025
(17') Maeda Daizen (24') Jota (41') Maeda Daizen Forrester Adam (55') competition: Scotland - Premiership 2024/2025
Raskin Nicolas (4') Sterling Dujon (34') Diomande Mohammed (37') (49') Maeda Daizen (74') Hatate Reo Propper Robin (74') Hagi Ianis (77') Igamane Hamza (88') competition: Scotland - Premiership 2024/2025
Iredale Jack (23') Campbell Josh (28') (39') Maeda Daizen Triantis Nectarios (48') (86') Schlupp Jeffrey (90') Uche Idah Adam competition: Scotland - Fa Cup 2024/2025
Schlupp Jeffrey (28') (33') John Declan Engels Arne (45') (48') Phillips Killian (67') Gogic Alexandros (67') Phillips Killian Yang Hyun-jun- (68') (81') Fraser Marcus Maeda Daizen (88') Yang Hyun-jun- (90') competition: Scotland - Premiership 2024/2025
(25') Maeda Daizen (30') Jota (45') Mcgregor Callum (65') Mcgregor Callum (72') Yang Hyun-jun- (90') Maeda Daizen Morris Shayden (90') competition: Scotland - Premiership 2024/2025
(2') Campbell Josh Taylor Greg (24') (45') Campbell Josh Johnston Alistair (49') Maeda Daizen (68') (77') Bushiri Rocky (90') Campbell Josh (90') Obita Jordan competition: Scotland - Premiership 2024/2025
Kuehn Nikolas-gerrit- (63') (90') Davies Alphonso competition: Europe (uefa) - Uefa Champions League 2024/2025
(23') Mcgregor Callum (35') Jota Middleton Glenn (53') Sevelj Vicko (55') Adegboyega Emmanuel (74') (84') Uche Idah Adam competition: Scotland - Premiership 2024/2025
Olise Michael (45') Kane Harry (49') (79') Maeda Daizen competition: Europe (uefa) - Uefa Champions League 2024/2025
(6') Maeda Daizen (45') Maeda Daizen (47') Mccowan Luke (56') Yang Hyun-jun- (77') Maeda Daizen competition: Scotland - Fa Cup 2024/2025
St Johnstone form
WWWLLWDWDL
Celtic form
WLWDLWWWLW
Matches facts, based on last 10 played matches
Number of St Johnstone wins 5Number of St Johnstone draws 2Number of St Johnstone loses 3Average scored goals per match 0.9Average received goals per match 1Chance to score goal next match 80 %Chance to receive goal next match 50 %
Number of Celtic wins 6Number of Celtic draws 1Number of Celtic loses 3Average scored goals per match 2.8Average received goals per match 1.1Chance to score goal next match 100 %Chance to receive goal next match 60 %